Big Huge Thesaurus

bombycid moth

noun